Big Huge Thesaurus

diacetylmorphine

noun