Wiktionary
myrmecobiids
n. (plural of myrmecobiid English)
n. (plural of myrmecobiid English)