Definitions for "Semitranslucent"
Slightly clear; transmitting light in a slight degree.