Meaning of meperidine hydrochloride

Definition of meperidine hydrochloride

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

Other information on meperidine hydrochloride

WIKIPEDIA results for meperidine hydrochloride
Amazon results for meperidine hydrochloride