celestrol
Jump to navigation
Jump to search
English
[edit]Noun
[edit]celestrol (uncountable)
- (medicine) A naturally-occurring triterpenoid that activates the heat shock transcription factor, and has been used to treat neurodegenerative diseases