Half or imperfectly transparentHalf or imperfectly transparent; translucent.
(not comparable)Half or imperfectly transparent; translucent.
From semi- + diaphanous.
Wiktionary, CC BY-SA 4.0 · source