ISATIDE MEANING IN ENGLISH

• Isatide Definition & Synonyms

  1. (n.) A white crystalline substance obtained by the partial reduction of isatin.


RECENT SEARCHES