YourDictionary

temazepam medical definition

noun
A benzodiazepine sedative primarily used to relieve insomnia.

Learn more about temazepam

link/cite print suggestion box