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. Английский словарь экологического инжиниринга. 2012