• word of the day

    phytotoxin

    phytotoxin - Dictionary definition and meaning for word phytotoxin

    Definition
    (noun) any substance produced by plants that is similar in its properties to extracellular bacterial toxin
    Synonyms : plant toxin
Download our Mobile App Today
Receive our word of the day
on Whatsapp