Semitranslucent

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