ENDOPHYTE


Meaning of ENDOPHYTE in English

n. parasitic plant, plant which grows inside another plant (Botany)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.