Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

mycorrhiza Definition

Cancel
mycorrhiza
noun(my-cor-rhi-za)
the symbiotic association of the mycelium of a fungus with the roots of a seed plant

Words Related to mycorrhiza!

mycorrhiza Examples by Brain Bank Users