Word info

myrmecophyte

Noun

Meaning

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

Source: WordNet

Hypernyms

Close letter words and terms