allelochemical

noun
al·​le·​lo·​chem·​i·​cal

Definition of allelochemical

: a toxic chemical produced by a plant in order to defend itself against herbivores or competing plants

First Known Use of allelochemical

1971, in the meaning defined above

History and Etymology for allelochemical

allelo- + chemical entry 2

Keep scrolling for more