oxothiazolidines
English
Noun
oxothiazolidines
plural of
oxothiazolidine