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