neuroprotector
English
Etymology
Noun
neuroprotector (plural neuroprotectors)
- Any drug that offers neuroprotection.
Spanish
Noun
neuroprotector m (plural neuroprotectores)
neuroprotector (plural neuroprotectors)
neuroprotector m (plural neuroprotectores)