layard-wal - Allemand Anglais Dictionnaire

layard-wal

Play ENDEDEde

Meanings of "layard-wal" in English German Dictionary : 4 result(s)

Allemand Anglais
Zoology
Layard-Wal [m] strap-toothed whale
Layard-Wal long-toothed whale
Layard-Wal strap-toothed whale
Layard-Wal Layard's beaked whale