Wiktionary
edetic acid
n. ethylenediaminetetraacetic acid
n. ethylenediaminetetraacetic acid