Wiktionary
neuroprotectants
n. (plural of neuroprotectant English)
n. (plural of neuroprotectant English)