herbivores can eat only plants