phytoalexin

noun
  1. A compound produced by a plant in response to infection or injury that acts as a natural defense against pathogens and pests.
  2. Usage: technical; biology; plant science

Examples