Word info

helicid

Noun

Meaning

helicid (plural helicids)

(zoology) Any snail of the family Helicidae.

Source: en.wiktionary.org

Anagrams

Close letter words and terms