ethylenediaminetetraacetate
noun
eth·yl·ene·di·amine·tet·ra·ac·e·tate
ˌe-thə-ˌlēn-ˌdī-ə-ˌmēn-ˌte-trə-ˈa-sə-ˌtāt
-dī-ˌa-mən-
: a salt of EDTA
Love words? Need even more definitions?
Merriam-Webster unabridged
Share