Iminodiacetate Definition
noun
(organic chemistry) Any salt or ester of iminodiacetic acid; the associated anion can act as a tridentate ligand.
Wiktionary
Find Similar Words
Find similar words to iminodiacetate using the buttons below.