temazepamEnglish

Restoril, temazepam

Noun

A frequently prescribed benzodiazepine (trade name Restoril), takes effect slowly and lasts long enough to help those people who wake up frequently during the night

English: temazepam, Restoril

English words with similar meanings

Show 1 words