Definitions for "Parthenolide"
Parthenolide is a sesquiterpene lactone, naturally occurring in the plant Chrysanthemum parthenium.