English | German | Russian | Czech

herbivory English

Meaning herbivory meaning

What does herbivory mean?

herbivory

the consumption of living plant tissue by animals

Are you looking for...?