edta

nounEthylenediaminetetraacetic acid: a chemical used to bind metals and preserve food or in medical treatments.

No synonyms or antonyms found for this word.