demerol ( synonym found)

Definition of demerol:

°A marketed brand of the drug pethidine.

Definition of demerol:

°A marketed brand of the drug pethidine.

Back to Top