Noun
imidathiazole (plural imidathiazoles) (organic chemistry) Synonym of imidazothiazole (“when used as a drug”)