BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Layard-Schnabelwal {m} (Mesoplodon layardii) [zool.] strap-toothed whale; strap-toothed beaked whale; Layard's beaked whale