traceless

traceless definitions

adj
  • That cannot be traced; untraceable 

  • That has no traces