Noun
imidazothiadiazole (plural imidazothiadiazoles) (organic chemistry) Any of a class of bicyclic heterocycles consisting of a diazole ring fused to one of thiadiazole