'ethylenediaminetetraacetic acid' definitions:

Definition of 'ethylenediaminetetraacetic acid'

(from WordNet)
noun
A complex molecule used medically to chelate metal ions in cases of lead or heavy metal poisoning [syn: ethylenediaminetetraacetic acid, EDTA]