Word info

iminodiacetic acid

Noun

Meaning

English Wikipedia has articles on:iminodiacetic acid and cholescintigraphyWikipedia Wikipedia
iminodiacetic acid (uncountable)

(organic chemistry) The compound HN(CH2CO2H)2 whose ionic form is a tridentate ligand

Source: en.wiktionary.org

Close letter words and terms