herbivore








noun

  1. a herbivorous animal.

noun

  1. an animal that feeds on grass and other plants
  2. informal a liberal, idealistic, or nonmaterialistic person
n.

1851, from Modern Latin herbivora (1830) or French herbivore (1748), from Latin herbivorus, from herba “a herb” + vorare “devour, swallow” (see voracity).

  1. An animal that feeds mainly or only on plants. In a food chain, herbivores are primary consumers. Compare carnivore detritivore.

A living thing that eats only plants. Cattle, sheep, and horses are herbivores.

52 queries 0.404