xanthateEnglish

xanthate

Noun

A salt or ester of xanthic acid

English: xanthate