myrmecophagids
English
Noun
myrmecophagids
plural of
myrmecophagid