Word info

clisospirid

Noun

Meaning

clisospirid (plural clisospirids)

(zoology) Any sea snail in the family Clisospiridae.

Source: en.wiktionary.org

Close letter words and terms