English edit

Noun edit

mesoherbivores

  1. plural of mesoherbivore