English

edit

Etymology

edit

nitrile +‎ -o- +‎ tri- +‎ acetic

Adjective

edit

nitrilotriacetic (not comparable)

  1. Of or pertaining to nitrilotriacetic acid or its derivatives