About us
Define
Definitions for
"Parthenolide"
Parthenolide is a sesquiterpene lactone, naturally occurring in the plant Chrysanthemum parthenium.
en.wikipedia.org