Word info

benzimidazothiazepine

Noun

Meaning

benzimidazothiazepine (plural benzimidazothiazepines)

(organic chemistry) Any benzimidazo derivative of thiazepine

Source: en.wiktionary.org

Close letter words and terms