Wiktionary
octadecenoyls
n. (plural of octadecenoyl English)
n. (plural of octadecenoyl English)