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
Keep scrolling for more