Wiktionary
sulfonyltriazoles
n. (plural of sulfonyltriazole English)
n. (plural of sulfonyltriazole English)