Noun Definition

myrmecophyte

1.Definition: plant that affords shelter or food to ants that live in symbiotic relations with it

Category: Plants