celestrol
English
Noun
celestrol
(
uncountable
)
(
medicine
)
A naturally-occurring
triterpenoid
that activates the heat shock transcription factor, and has been used to treat neurodegenerative diseases
Anagrams
Recollets
,
colleters