unspottable

Etymology
en

Adjective

 * 1) That cannot be seen or spotted; invisible.
 * 2) Resistant to staining by spotting.