Capable of being proved or clearly brought to light; demonstrable.
Capable of being seen or noticed.
Worthy of note; significant.