English-Polish dictionary »

formicivore meaning in Polish

EnglishPolish
formicivore noun
organism that feeds on ants

mrówkożercanoun