Wiktionary
excitotoxins
n. (plural of excitotoxin English)
n. (plural of excitotoxin English)