formicivores
English
Noun
formicivores
plural of
formicivore