Meaning of meperidine

Definition of meperidine

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

Other information on meperidine

WIKIPEDIA results for meperidine
Amazon results for meperidine