Semitranslucent

Webster's Dictionary of the English Language

·adj Slightly clear; transmitting light in a slight degree.