Word info

siliquariid

Noun

Meaning

siliquariid (plural siliquariids)

(zoology) Any of the family Siliquariidae of sea snails.

Source: en.wiktionary.org

Close letter words and terms