Un herbívoro a menudo se define como cualquier organismo que solo come plantas.
Según esa definición, muchos hongos, algunas bacterias, muchos animales, aproximadamente el 1% de las plantas con flores y algunos protistas pueden considerarse herbívoros.
Muchas personas restringen el término herbívoro a los animales.
Los hongos, bacterias y protistas que se alimentan de plantas vivas generalmente se denominan patógenos de plantas.
Los microbios que se alimentan de plantas muertas son saprótrofos.
Las plantas con flores que obtienen nutrición de otras plantas vivas generalmente se denominan plantas parásitas.
En zoología, un herbívoro es un animal que está adaptado para comer principalmente materia vegetal en lugar de carne.
Aunque a veces se hace referencia a estos animales como vegetarianos, este término se reserva más apropiadamente para los humanos que eligen no comer carne en lugar de los animales que no pueden tomar esas decisiones.