Big Huge Thesaurus

glucocorticoid

noun