mesograzer🔊nounEtymology From meso- + grazer.1Biology, Natural sciences, Zoology Any small invertebrate herbivore, typically about an inch long