triazolothiadiazine noun1 •A bicyclic heterocycle composed of a triazole fused to a thiadiazine formstriazolothiadiazines