parabanates plural of parabanate...
parabanate (plural parabanates) (organic chemistry) Any salt or ester of parabanic acid...