ethylenediaminetetraacetic acid
Explore definitions, synonyms, and language insights of ethylenediaminetetraacetic acid
Definitions
Noun
a complex molecule used medically to chelate metal ions in cases of lead or heavy metal poisoning