octacosenoates
English
Noun
octacosenoates
plural of
octacosenoate