Wiktionary
myrmecophytes
n. (plural of myrmecophyte English)
Wikipedia
Myrmecophytes