desmethyldiazepam

English

Noun

desmethyldiazepam (uncountable)

  1. The drug nordazepam.