YourDictionary

edetic acid medical definition

noun
EDTA.

link/cite print suggestion box