Wiktionary
bromoacetates
n. (plural of bromoacetate English)
n. (plural of bromoacetate English)