English | German | Russian | Czech

neobalaenid English

Meaning neobalaenid meaning

What does neobalaenid mean?

neobalaenid

(zoology) Any member of the Neobalaenidae.

Are you looking for...?