English dictionary
myrmecophyte meaning and definition
Definition and meaning of myrmecophyte at MeaningMonkey.org. myrmecophyte meaning and definition in the English Dictionary.MYRMECOPHYTE noun
Definition of myrmecophyte (noun)
- plant that affords shelter or food to ants that live in symbiotic relations with it
Source: Princeton University Wordnet