HERBIVOROUS

Definition of HERBIVOROUS

  1. (adj)feeding only on plants