triptolide
Noun
Meaning
triptolide (uncountable)
(organic chemistry, medicine) A diterpenoid triepoxide lactone that is immunosuppressive with antiinflammatory and antitumor activity
Noun
triptolide (uncountable)
(organic chemistry, medicine) A diterpenoid triepoxide lactone that is immunosuppressive with antiinflammatory and antitumor activity