corticoids
English
Noun
corticoids
plural of
corticoid