Nitrilotriacetic-acid definition

(organic chemistry) A polyamino carboxylic acid used as a chelating agent.
noun
0
0
Advertisement