Skip to main content

methylenedioxymethamphetamine

English methylenedioxymethamphetamine meaning in English  •  methylenedioxymethamphetamine का अर्थ अंग्रेजी में
Noun
  • a drug designed to have the effects of amphetamines but to avoid the drug laws, but now a controlled substance. Called also MDMA>.
Advertisement