stiliferid
Noun
Meaning
stiliferid (plural stiliferids)
(zoology) Any parasitic sea snail in the family Stiliferidae, a synonym of the Eulimidae.
Noun
stiliferid (plural stiliferids)
(zoology) Any parasitic sea snail in the family Stiliferidae, a synonym of the Eulimidae.