YourDictionary

xanthate

noun

a salt or ester of xanthic acid

See xanthate in American Heritage Dictionary 4

link/cite print suggestion box