meperidine hydrochloride

Explore definitions, synonyms, and language insights of meperidine hydrochloride

Definitions

Noun
a synthetic narcotic drug (trade name Demerol) used to treat pain

More General Terms