myrmecophyte myrmecophyte

Definition(s):

  • (n) plant that affords shelter or food to ants that live in symbiotic relations with it

Wiki Images for myrmecophyte

definition of myrmecophyte
meaning of myrmecophyte
Word of the Day
periphery periphery
/pə ˈrɪ fə ri /