Wiktionary
chloroacetates
n. (plural of chloroacetate English)
n. (plural of chloroacetate English)