Polish-English dictionary »

mrówkożerca meaning in English

PolishEnglish
mrówkożerca noun

formicivorenoun
organism that feeds on ants