glycosteroids
English
Noun
glycosteroids
plural of
glycosteroid