mercaptoimidazole

Noun

 * 1)  Any mercapto derivative of an imidazole, especially 2-mercaptoimidazole
 * 2)  Any antithyroid drug based on such a compound