Meaning of edta

Definition of edta

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

Other information on edta

WIKIPEDIA results for edta
Amazon results for edta