dehydrocostus lactone

English

Noun

dehydrocostus lactone (countable and uncountable, plural dehydrocostus lactones)

  1. A naturally occurring sesquiterpene lactone found in the roots of Saussurea costus.