EDTA
EDTA
English
Noun
Ad
Definition
Initialism of ethylenediaminetetracetic acid or ethylenediaminetetraacetate.
Ad
EDTA
Initialism of ethylenediaminetetracetic acid or ethylenediaminetetraacetate.