Letters that make EMDA
a, d, e, m are letters that make 'EMDA'
1 possible definitions for 'EMDA'
Under this definition, emda is a noun and has the following properties:
iontophoresis, ionic medication, iontotherapy, electromotive drug administration have the same meaning as 'EMDA'
'EMDA' can be a type of therapy.