myrmecophyte Meaning, Definition & Usage

  1. noun plant that affords shelter or food to ants that live in symbiotic relations with it

WordNet