Wiktionary
octadecadienoates
n. (plural of octadecadienoate English)
n. (plural of octadecadienoate English)