Big Huge Thesaurus

azathioprine

noun