Word info

foliophage

Noun

Meaning

foliophage (plural foliophages)

An organism that feeds on leaves; a folivore.

Source: en.wiktionary.org

Close letter words and terms