Word info

benzothiadiazide

Noun

Meaning

English Wikipedia has an article on:benzothiadiazideWikipedia
benzothiadiazide (plural benzothiadiazides)

(organic chemistry, medicine) A bicyclic aromatic heterocycle, some of whose derivatives are pharmaceuticals

Source: en.wiktionary.org

Close letter words and terms