phosphoroscope

English

Etymology

From phosphor +‎ -o- +‎ -scope.

Noun

phosphoroscope (plural phosphoroscopes)

  1. (physics, chemistry) Any of several devices used to measure phosphorescence, and to distinguish it from fluorescence