Word info

helicophagous

Adjective

Meaning

helicophagous (not comparable)

(biology) that feeds on snails

Source: en.wiktionary.org

Related terms

Close letter words and terms