Polish-English dictionary »

liściożerca meaning in English

PolishEnglish
liściożerca noun

folivorenoun
herbivore that eats mostly foliage