xanthates

noun [part of speech]

- Any salt or ester of xanthic acid.

What dictionary has to say about

xanthates