Wiktionary
myrmecophages
n. (plural of myrmecophage English)
n. (plural of myrmecophage English)