Word info

nitrilotriacetate

Noun

Meaning

The anion of nitrilotriacetic acid

Any salt or ester of nitrilotriacetic acid

Source: en.wiktionary.org

Close letter words and terms