Word info

cancellariid

Noun

Meaning

cancellariid (plural cancellariids)

(zoology) Any member of the Cancellariidae, or nutmeg snails.

Source: en.wiktionary.org

Close letter words and terms