herbivory definition
Home Â» Herbivory. Herbivory (Science: biology) The consumption of herbaceous vegetation.