VariousWords beta
Related Terms:
Definitions:
Noun
xanthate
Definition: a salt or ester of xanthic acid
Definition: Any salt or ester of xanthic acid.