English-French dictionary »

folivore meaning in French

EnglishFrench
folivore (herbivore that eats mostly foliage)
noun

folivore◼◼◼nom {m}

phyllophagenom {m}