myrmecophyte
myrmecophyte meaning in English • myrmecophyte का अर्थ अंग्रेजी में
Noun
- A plant that affords shelter and food to certain species of ants which live in symbiotic relations with it. Special adaptations for this purpose exist; thus, <spn>Acacia spadicigera</spn> has large hollows thorns, and species of <gen>Cecropia</gen> have s
myrmecophyte meaning in English, myrmecophyte का अर्थ अंग्रेजी में, myrmecophyte definition in English, myrmecophyte की परिभाषा अंग्रेजी में, myrmecophyte का मतलब, myrmecophyte माने क्या, myrmecophyte mane kya, myrmecophyte ka matlab This page is showing answer of : What is meaning of myrmecophyte in English? इस पेज पर प्रश्न : myrmecophyte का मतलब अंग्रेजी में क्या होता है? का उत्तर दिया गया है|