octadecadienoates

English

Noun

octadecadienoates

  1. plural of octadecadienoate