Definition of Myrmecophyte

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

Semanticaly linked words with "myrmecophyte"

Hyponims for word "myrmecophyte"