Noun
mesograzer (plural mesograzers) (zoology) Any small invertebrate herbivore, typically about an inch long