iminodiacetate
Jump to navigation
Jump to search
English[edit]
Noun[edit]
iminodiacetate (plural iminodiacetates)
- (organic chemistry) Any salt or ester of iminodiacetic acid; the associated anion can act as a tridentate ligand
iminodiacetate (plural iminodiacetates)