Mesograzer Definition
noun
(zoology) Any small invertebrate herbivore, typically about an inch long.
Wiktionary
Other Word Forms of Mesograzer
Noun
Singular:
mesograzer
Plural:
mesograzersFind Similar Words
Find similar words to mesograzer using the buttons below.