Oxanilate /(?)/

Ox·an·i·late

Oxanilate

n.
  1. A salt of oxanilic acid. (Chem.)