Herbivorous (noun) Definition, Meaning & Examples

adjective
  1. feeding on plants.
adjective
  1. (of animals) feeding on grass and other plants
  2. liberal, idealistic, or nonmaterialistic
Herbivorous (noun) Definition, Meaning & Examples

More Definitions