Skip to main content

PPAPnderson's definitions

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."
by PPAPnderson December 19, 2016
mugGet the mycorrhiza mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email