Definition of xanthates

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