Big Huge Thesaurus

xanthate

noun