English Ethylenediaminediacetic acid Cited by user Smokefoot on 26 Dec 2017 Ethylenediaminediacetic acid (EDDA) is the organic compound with the formula C2H4(NHCH2CO2H)2.