Wiktionary
folivorous
a. (context zoology English) Eating leaf.
a. (context zoology English) Eating leaf.