Big Huge Thesaurus

mercaptopurine

noun