oxathiazolidines
English
Noun
oxathiazolidines
plural of
oxathiazolidine