Portuguese-English dictionary »

herbivoria meaning in English

PortugueseEnglish
herbivoria noun
{f}

herbivory(the consumption of living plant tissue by animals)
noun