ineffaceable

adjective
  1. impossible to erase, remove, or forget; permanent
  2. Usage: formal

Examples