YourDictionary

EMLA medical definition

A trademark for a drug combination of lidocaine and prilocaine.

Learn more about EMLA

link/cite print suggestion box