provannid
Noun
Meaning
provannid (plural provannids)
(biology) Any gastropod of the family Provannidae, especially those found associated with hydrothermal vents
Noun
provannid (plural provannids)
(biology) Any gastropod of the family Provannidae, especially those found associated with hydrothermal vents