Definify.com

Definition 2024


mycorrhiza

mycorrhiza

English

Noun

mycorrhiza (plural mycorrhizas or mycorrhizae)

  1. (ecology) A symbiotic relationship between the mycelium of a fungus and the roots of a plant.

Derived terms

Translations