allelochemical
noun
al·le·lo·chem·i·cal
: a toxic chemical produced by a plant in order to defend itself against herbivores or competing plants
Love words? Need even more definitions?
Merriam-Webster unabridged
Share