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