Italian-English dictionary »

folivoro meaning in English

ItalianEnglish
folivoro noun
{m}

folivore(herbivore that eats mostly foliage)
noun