Isatide



ENGLISH MEANING
noun
1.
A white crystalline substance obtained by the partial reduction of isatin.