El término "hervíboro" designa todo ser viviente que sólo consume alimentos vegetales vivos. Puede pasar, de todas maneras, que infiera involuntariamente larvas o huevos presentes en las plantas. En los mamíferos, ciertos herbívoros poseen varias bolsas en el estómago con el fin de favorecer una digestión lenta de los vegetales. Existen varias categorías dentro de los herbívoros, entre ellas los frugíveros (que comen frutas), los granívoros (que comen granos) o las nectarívoros (que comen el néctar de las flores).