MYCORRHIZA Meaning of MYCORRHIZA in English n. (Botany) symbiotic shared connection between the roots of a fungus and the roots of a higher plant Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012