English | German | Russian | Czech

meperidine English

Meaning meperidine meaning

What does meperidine mean?

meperidine

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

Synonyms meperidine synonyms

What other words have the same or similar meaning as meperidine?

Are you looking for...?