octanoates
English
Noun
octanoates
plural of
octanoate