Are humans herbivores?

29 answers 29