idebenone (English, noun)
expansion: idebenone (uncountable)
Senses:
glosses: A drug developed to treat Alzheimer's disease and other cognitive defects, but now being investigated for treatment of neuromuscular diseases.
tags: uncountable
Forms: