phytophagous

adj

1.
(of animals) feeding on plants