What is the definition of mycorrhiza?

Flexi Says:
Mycorrhiza is a mutualistic relationship between a plant and a fungus that grows in or on its roots.
Mycorrhiza is a mutualistic relationship between a plant and a fungus that grows in or on its roots.