luminoscope

English

Etymology

From lumino- +‎ -scope.

Noun

luminoscope (plural luminoscopes)

  1. Any of various optical devices that have a built-in light source