thiazolyls
English
Noun
thiazolyls
plural of
thiazolyl