Definitions of myrmecophyte:

  • noun:   plant that affords shelter or food to ants that live in symbiotic relations with it