Meaning of emda
Definition of emda
(noun)
therapy
that uses a
local
electric
current
to
introduce
the ions of a
medicine
into the tissues
Other information on emda
WIKIPEDIA results for
emda
Amazon results for
emda
Tweet