An animal that feeds on plants; many herbivorous dinosaurs had specialized teeth for chewing vegetation.