triazolothiadiazine

Noun

 * 1)  A bicyclic heterocycle composed of a triazole fused to a thiadiazine