oxathiazoles
English
Noun
oxathiazoles
plural of
oxathiazole