English Dictionary
◊ MYRMECOPHYTE
myrmecophyte
n : plant that affords shelter or food to ants that live in
symbiotic relations with it