myrmecophyte
English Dictionary
->
Letter M
-> myrmecophyte
Search Dictionary:
myrmecophyte Definition
(n)
plant
that
affords
shelter
or
food
to
ants
that
live
in
symbiotic
relations
with
it
myrmecophyte Synonyms
myrmecophyte
© Art Branch Inc.