Phytotoxin Meaning

There are 1 meaning(s) for word Phytotoxin

Meaning 1 : any substance produced by plants that is similar in its properties to extracellular bacterial toxin

    Synonyms : plant toxin