20 40 60
Displaying 1 - 1 out of 1 Object(s)
Term Definition
Herbivory (herbivorous) Feeding on plants (referring to an animal that feeds on plants). Herbivory on the Amazon water lily. Photo by S. A. Mori.