Type in ➚ :
4 results in 0.0040s.
Advertisement

mycorrhiza in English

  • mycorrhiza
    mycorrhiza ormycorhiza, noun.
    the symbiotic association of the mycelium of certain fungi with the roots of certain higher plants,living in close relationship with the surface cells.
    Ex. It is possible with many, if not all, species of plant wh

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. marathi-dictionary-translation-meaning-of-mycorrhiza