meaning of demerol

1. a synthetic narcotic drug trade name Demerol used to treat pain


Related Words

demerol |

Developed & Maintained By Taraprasad.com

Treasure Words