Definition Definition

Mycorrhiza

Mycorrhiza is a symbiotic association of a fungus with the roots of a higher plant.

Category: Microbiology
Share it: CITE

Related Definitions