Wiktionary
thienopyridines
n. (plural of thienopyridine English)
n. (plural of thienopyridine English)