YourDictionary

phytoalexin

noun

an antibiotic produced by a plant in response to the intrusion of a disease-producing agent, esp. a fungus

Learn more about phytoalexin

link/cite print suggestion box