Transpicuous

a.
  1. Transparent; pervious to the sight.