Word info

columbariid

Noun

Meaning

columbariid (plural columbariids)

(zoology) Any sea snail in the family Columbariidae.

Source: en.wiktionary.org

Close letter words and terms