imidazobenzodiazepines
English
Noun
imidazobenzodiazepines
plural of
imidazobenzodiazepine