thienopyridines
English
Noun
thienopyridines
plural of
thienopyridine