Myrmecophyte
WordNet

noun


(1)   Plant that affords shelter or food to ants that live in symbiotic relations with it
 
x
OK