octaacetates
English
Noun
octaacetates
plural of
octaacetate