imidazobenzodiazepines

English

Noun

imidazobenzodiazepines

  1. plural of imidazobenzodiazepine