Xanthate - Definition

xanthate

Part of speech: noun

a salt or ester of xanthic acid

Look up another word