Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: EMDA
  1. Therapy that uses a local electric current to introduce the ions of a medicine into the tissues
    - iontophoresis, ionic medication, iontotherapy, electromotive drug administration

Type of: therapy