Wiktionary
foliophage
n. An organism that feeds on leaf; a folivore.
n. An organism that feeds on leaf; a folivore.