Subscribe
URL of the page has been copied to clipboard.
Meaning : A complex molecule used medically to chelate metal ions in cases of lead or heavy metal poisoning.
Synonyms : edta
Install App