Wiktionary
thioacetates
n. (plural of thioacetate English)
n. (plural of thioacetate English)