Word info

stiliferid

Noun

Meaning

stiliferid (plural stiliferids)

(zoology) Any parasitic sea snail in the family Stiliferidae, a synonym of the Eulimidae.

Source: en.wiktionary.org

Close letter words and terms