YourDictionary

Demerol medical definition

A trademark for the drug meperidine hydrochloride.

Learn more about Demerol

Related Articles

link/cite print suggestion box