Word info

mercaptoimidazole

Noun

Meaning

(organic chemistry) Any mercapto derivative of an imidazole, especially 2-mercaptoimidazole

(medicine) Any antithyroid drug based on such a compound

Source: en.wiktionary.org

Close letter words and terms