Big Huge Thesaurus

hydrocortisone

noun