myrmecophytes
English
Noun
myrmecophytes
plural of
myrmecophyte