centrophenoxine
English
Noun
centrophenoxine
(
uncountable
)
A drug used to treat symptoms of senile dementia and
Alzheimer's disease
.
Synonyms
meclofenoxate