thiazolidinones
English
Noun
thiazolidinones
plural of
thiazolidinone