Meperidine Meaning
There are 1 meaning(s) for word Meperidine
Meaning 1 : a synthetic narcotic drug (trade name Demerol) used to treat pain
Synonyms : demerol, meperidine hydrochloride
Synonyms : demerol, meperidine hydrochloride
Similar words of Meperidine :
