EDTA

Explore definitions, synonyms, and language insights of EDTA

Definitions

Noun
a complex molecule used medically to chelate metal ions in cases of lead or heavy metal poisoning

More General Terms