allelopathy
nounDefinition of allelopathy
: the suppression of growth of one plant species by another due to the release of toxic substances
Keep scrolling for more