transluminescent
English
Etymology
From
trans-
+
luminescent
.
Adjective
transluminescent
(
not comparable
)
That allows
light
to
shine
through
Related terms
transluminescence