triptriolide
English
Noun
triptriolide
(
uncountable
)
Alternative form of
triptolide
.