Noun
thiazolotriazole (plural thiazolotriazoles) (organic chemistry) Any heterocycle composed of fused thiazole and triazole rings