nitrilotriacetate (English, noun)
expansion: nitrilotriacetate (plural nitrilotriacetates)
Senses:
glosses: The anion of nitrilotriacetic acid
glosses: Any salt or ester of nitrilotriacetic acid
Forms:
form: nitrilotriacetates
tags: plural