phytoalexins

noun
  1. Antimicrobial compounds produced by plants in response to infection or injury, serving as a natural defense mechanism against pathogens.
  2. Usage: technical; biology; usually plural

Examples