English | German | Russian | Czech

amphibolid English

Meaning amphibolid meaning

What does amphibolid mean?

amphibolid

(zoology) Any snail in the family Amphibolidae.

Are you looking for...?