Word info

trophonid

Noun

Meaning

trophonid (plural trophonids)

Any sea snail in the family Trophonidae, now considered to be the muricid subfamily Trophoninae.

Source: en.wiktionary.org

Close letter words and terms