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.