Definition of xanthate

  1. xanthate Noun Any salt or ester of xanthic acid.
Feedback Form