Word info

scissurellid

Noun

Meaning

scissurellid (plural scissurellids)

(zoology) Any in the family Scissurellidae of gastropods.

Source: en.wiktionary.org

Close letter words and terms