thiazolide
Noun
Meaning
thiazolide (plural thiazolides)
(medicine) Any of a class of antiviral drugs that contain a thiazolidine group
Noun
thiazolide (plural thiazolides)
(medicine) Any of a class of antiviral drugs that contain a thiazolidine group