Wiktionary
ethylenediaminetetraacetates
n. (plural of ethylenediaminetetraacetate English)
n. (plural of ethylenediaminetetraacetate English)