English

edit

Noun

edit

heptadecenoates

  1. plural of heptadecenoate