MDMA vs. ecstasy: is there a difference? In short: no. MDMA is an abbreviated form of methylenedioxy-methamphetamine and is the main component in the popular…
Ecstasy, also known as MDMA, is a lab-made or synthetic drug that impacts physical and mental health. Though its temporary mood-enhancing effects make ecstasy one…