nitrazepamEnglish

nitrazepam

Noun

A hypnotic and sedative drug of the benzodiazepine type

English: nitrazepam