sabeluzole
Noun
Meaning
sabeluzole (uncountable)
English Wikipedia has an article on:sabeluzoleWikipedia
A nootropic and neuroprotective drug.
Noun
sabeluzole (uncountable)
English Wikipedia has an article on:sabeluzoleWikipedia
A nootropic and neuroprotective drug.