Meaning of MYCORRHIZA in English

MYCORRHIZA

n. (pl. mycorrhizae) a symbiotic association of a fungus and the roots of a plant.

Derivatives:

mycorrhizal adj.

Etymology: mod.L f. Gk mukes mushroom + rhiza root

Oxford English vocab.      Оксфордский английский словарь.