ETHYLENEDIAMINETETRAACETATE


Meaning of ETHYLENEDIAMINETETRAACETATE in English

[eth.yl.ene.di.amine.tet.ra.ac.e.tate] n (1954): a salt of EDTA

Merriam-Webster English vocab.      Английский словарь Merriam Webster.