Word info

thiazolide

Noun

Meaning

thiazolide (plural thiazolides)

(medicine) Any of a class of antiviral drugs that contain a thiazolidine group

Source: en.wiktionary.org

Anagrams

Close letter words and terms