Here are some other words with similar meanings:
* Perceptible: able to be perceived by the senses, especially sight
* Discernible: able to be seen or recognized
* Noticeable: easily seen or noticed
* Distinguishable: able to be recognized or identified
* Glimpsed: seen briefly or partially