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