• Neuroprotector

    Origin

    - + neuro + protector

    Full definition of neuroprotector

    Noun

    neuroprotector

    (plural neuroprotectors)
    1. Any drug that offers neuroprotection.----
    © Wiktionary