English

edit

Noun

edit

octadecenoyls

  1. plural of octadecenoyl