Semiperspicuous
(
a.
) Half transparent; imperfectly clear; semipellucid.