solubilized vat dye
nounDefinition of solubilized vat dye
: a vat dye in the form of a soluble sodium salt of a sulfuric acid monoester of its leuco compound
Keep scrolling for more