imidathiazoles
English
Noun
imidathiazoles
plural of
imidathiazole