octacosenoates

English

Noun

octacosenoates

  1. plural of octacosenoate