centrophenoxine

English

Noun

centrophenoxine (uncountable)

  1. A drug used to treat symptoms of senile dementia and Alzheimer's disease.

Synonyms