Subpellucid /(?)/

Sub·pel·lu·cid

Subpellucid

a.
  1. Somewhat pellucid; nearly pellucid.