Wiele zwierząt jest roślinożernych z powodu adaptacji ewolucyjnej, niszy ekologicznej i stylu życia.
Powody
- Dostępność pokarmu: Rośliny obfite, ofiary rzadkie.
- Układy trawienne: Specjalizowane do rozpadu celulozy.
- Redukcja konkurencji: Inne nisze niż u miżożerców.
- Duży rozmiar: Słonie i hipopotamy spożywają ogromne ilości roślin.
- Żerujące: Krowy i owce mają czterokomorowe żołądki.
Uwaga: Nie wszystkie roślinożercy są ścisłymi wegetarianami; wiele to wszystkożercy. Termin ten głównie dotyczy ludzkich wyborów dietetycznych.