English edit

Etymology edit

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

Adjective edit

nitrilotriacetic (not comparable)

  1. Of or pertaining to nitrilotriacetic acid or its derivatives