triazolopyridines

English edit

Noun edit

triazolopyridines

  1. plural of triazolopyridine