ALLELOPATHY


Meaning of ALLELOPATHY in English

[al.le.lop.a.thy] n [ISV] (1948): the suppression of growth of one plant species by another due to the release of toxic substances -- al.le.lo.path.ic adj

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