transluminescent

English

Etymology

From trans- +‎ luminescent.

Adjective

transluminescent (not comparable)

  1. That allows light to shine through