Wiktionary
tetraacetates
n. (plural of tetraacetate English)
n. (plural of tetraacetate English)