aminothiazoles
English
Noun
aminothiazoles
plural of
aminothiazole