English synonyms about - contact  

myrmecophyte

noun

1 myrmecophyte

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


Find more on myrmecophyte elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0342