Skip to main content

Definitions by PPAPnderson

mycorrhiza 

A mycorrhiza is a symbiotic association composed of a fungus and roots of a vascular plant.
"The mycorrhiza lives in symbiosis with the tree."
mycorrhiza by PPAPnderson December 19, 2016