BEOLINGUS
Dictionary - TU Chemnitz

 English  German

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