heptadecenoates

English

Noun

heptadecenoates

  1. plural of heptadecenoate