English-Italian dictionary »

folivore meaning in Italian

EnglishItalian
folivore (herbivore that eats mostly foliage)
noun

folivoronoun
{m}

Your history