Adjective
spottable (comparative more spottable, superlative most spottable) Capable of being spotted (seen or noticed).