thiazolidines
English
Noun
thiazolidines
plural of
thiazolidine