Semitranslucent
Sem`i*trans*lu"cent
(?),
a.
Slightly clear; transmitting light in a slight degree.