Wiktionary
triazolopyridines
n. (plural of triazolopyridine English)
n. (plural of triazolopyridine English)