semipellucid

semipellucid definitions

adj
  • Half clear, or imperfectly transparent.