green acid
noun
: any of various mixtures of water-soluble sulfonic acid derivatives of petroleum obtained as by-products in treating white oils with sulfuric acid
Love words? Need even more definitions?
Merriam-Webster unabridged
Share