Myrmecophyte (Noun)
Meaning
Plant that affords shelter or food to ants that live in symbiotic relations with it.
Classification
Nouns denoting plants.
Plant that affords shelter or food to ants that live in symbiotic relations with it.
Nouns denoting plants.