myrmecophyte

noun

1.
plant that affords shelter or food to ants that live in symbiotic relations with it
Derived from:
myrmecophytic