any animal that feeds chiefly on grass and other plants; horses are herbivores; the sauropod dinosaurs were apparently herbivores'