English | German | Russian | Czech

provannid English

Meaning provannid meaning

What does provannid mean?

provannid

(biology) Any gastropod of the family Provannidae, especially those found associated with hydrothermal vents

Are you looking for...?