systrophiid
Noun
Meaning
systrophiid (plural systrophiids)
(zoology) Any snail in the family Systrophiidae, now considered to be part of the Scolodontidae.
Noun
systrophiid (plural systrophiids)
(zoology) Any snail in the family Systrophiidae, now considered to be part of the Scolodontidae.