Meaning of phytotoxin

Definition of phytotoxin

(noun) any substance produced by plants that is similar in its properties to extracellular bacterial toxin

Other information on phytotoxin

WIKIPEDIA results for phytotoxin
Amazon results for phytotoxin