edetates
English
Noun
edetates
plural of
edetate