myrmecophyte

Noun
  1. Plant that affords shelter or food to ants that live in symbiotic relations with it (synset 113199954)

Found on Word Lists

Other Searches