benzimidazothiazepine
Noun
Meaning
benzimidazothiazepine (plural benzimidazothiazepines)
(organic chemistry) Any benzimidazo derivative of thiazepine
Noun
benzimidazothiazepine (plural benzimidazothiazepines)
(organic chemistry) Any benzimidazo derivative of thiazepine