imidazothiadiazole noun1 •Any of a class of bicyclic heterocycles consisting of a diazole ring fused to one of thiadiazole formsimidazothiadiazoles