English | German | Russian | Czech

Demerol English

Meaning Demerol meaning

What does Demerol mean?

Demerol

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

Synonyms Demerol synonyms

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

Demerol English » English

meperidine hydrochloride meperidine

Are you looking for...?