ALLELOPATHY


Meaning of ALLELOPATHY in English

Production of substances by one organism that inhibit the growth, activity or reproduction of another.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.