herbivore
noun
°Any animal that eats only plants (ie, that eats no meat).