Home / Dictionary / Emda

Emda Uncommon

Noun

Definitions
Noun
1

therapy that uses a local electric current to introduce the ions of a medicine into the tissues

Broader Terms (hypernyms)
therapy
Rhyming Words
mda nmda lamda
Compare
Emda vs