ENDOPHYTE


Meaning of ENDOPHYTE in English

[en.do.phyte] n [ISV] (1854): a plant living within another plant -- en.do.phyt.ic adj

Merriam-Webster English vocab.      Английский словарь Merriam Webster.