Mycorrhiza – Definition & Detailed Explanation – Botanical Terms Glossary

I. What is Mycorrhiza? Mycorrhiza is a symbiotic relationship between fungi and plant roots. The word “mycorrhiza” comes from the Greek words “myco,” meaning fungus, and “rhiza,” meaning root. In this mutually beneficial relationship, the fungi colonize the roots of plants, forming a network that extends the plant’s root system and helps it absorb nutrients … Read more