English Dictionary
◊ DID YOU MEAN MDMA?
MDMA
n : a drug designed to have the effects of amphetamines but to
avoid the drug laws [syn: {methylenedioxymethamphetamine},
{MDMA}, {Adam}, {ecstasy}]
English Computing Dictionary
◊ ODMA
ODMA
{Open Document Management API}
 odi  odif  odma  odmg  odp