Wiktionary
lycopenoates
n. (plural of lycopenoate English)
n. (plural of lycopenoate English)