Word info

proserpinid

Noun

Meaning

proserpinid (plural proserpinids)

(zoology) Any snail in the family Proserpinidae.

Source: en.wiktionary.org

Close letter words and terms