Definition, synonyms and related words
A drug designed to treat Alzheimer's disease but never marketed.