Skip to Content
Medical Term:

EMD

 

Definition: Acronym for emergency medical dispatcher.

(web4)