meperidine
English
meperidine meaning in English • meperidine का अर्थ अंग्रेजी में
Noun
- A synthetic narcotic drug used as a sedative; Demerol> is the trademark of a brand of meperidine.