an herbivore can eats only plants