Dictionary search results

Showing 1-2 of 2 results

diacetylmorphine British & World English

Technical term for heroin.

diacetylmorphine in heroin British & World English

A highly addictive analgesic drug derived from morphine, often used illicitly as a narcotic producing euphoria