xanthate
nounDefinition of xanthate
: a salt or ester of any of various thio acids and especially C3H6OS2
Keep scrolling for more
Keep scrolling for more