sabeluzole
noun
University
1
A nootropic and neuroprotective drug.
Explore More
More University words starting with “S”
Browse other words in the same learning bracket as sabeluzole.
A nootropic and neuroprotective drug.
Browse other words in the same learning bracket as sabeluzole.