Formicivores, noun plural of formicivore. Synonyms in the same form.
myrmecophages
All synonyms for formicivore →