docosenoates

English

Noun

docosenoates

  1. plural of docosenoate