myrmecophyte has definitions from the field of botany
1
[ noun ] (botany) plant that affords shelter or food to ants that live in symbiotic relations with it

Related terms

plant

*