Wiktionary
neurosteroids
n. (plural of neurosteroid English)
n. (plural of neurosteroid English)