Wiktionary
enoate
n. (context organic chemistry often in plural English) Any salt or ester of an enoic acid