French-English dictionary »

phyllophage meaning in English

FrenchEnglish
phyllophage nom {m}

folivore(herbivore that eats mostly foliage)
noun