Are humans herbivores?

30 answers 30