folivore in Finnish
folivore in Finnish
folivori
(biology) A herbivore that eats mostly foliage.
lehtiensyöjä
(biology) A herbivore that eats mostly foliage.