Definition, synonyms and related words
A coumarin drug, researched as a potential treatment for dementia.