Word info Synonyms

costellariid

Noun

Meaning

costellariid (plural costellariids)

(zoology) Any sea snail in the family Costellariidae.

Source: en.wiktionary.org

Synonyms

Close letter words and terms