formicivore in Polish formicivore in Polish mrówkożerca noun (zoology) Any organism that feeds on ants. Add to Flashcards