Wiktionary
thiatriazoles
n. (plural of thiatriazole English)
n. (plural of thiatriazole English)