octanoates

English

Noun

octanoates

  1. plural of octanoate