Word info Synonyms

ethylenediaminetetraacetic acid

Noun

Meaning

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

Source: WordNet

Synonyms

Show all synonyms

Hypernyms

Close letter words and terms