solubilized vat dye
noun
: a vat dye in the form of a soluble sodium salt of a sulfuric acid monoester of its leuco compound
Love words? Need even more definitions?
Merriam-Webster unabridged
Share