English | German | Russian | Czech

hydroscaphid English

Meaning hydroscaphid meaning

What does hydroscaphid mean?

hydroscaphid

(zoology) Any member of the Hydroscaphidae.

Are you looking for...?