Wiktionary
iodoacetates
n. (plural of iodoacetate English)
n. (plural of iodoacetate English)