'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]