Wiktionary
aminosteroids
n. (plural of aminosteroid English)
n. (plural of aminosteroid English)