Wiktionary
myrmecophagids
n. (plural of myrmecophagid English)
n. (plural of myrmecophagid English)