French-English dictionary »

folivore meaning in English

FrenchEnglish
folivore nom {m}

folivore◼◼◼(herbivore that eats mostly foliage)
noun