nitrazepam

Explore definitions, synonyms, and language insights of nitrazepam

Definitions

Noun
a hypnotic and sedative drug of the benzodiazepine type

More General Terms