Semitranslucent /(?)/

Sem·i·trans·lu·cent

Semitranslucent

a.
  1. Slightly clear; transmitting light in a slight degree.