You searched for: “phosphoroscope
phosphoroscope
1. An apparatus for observing and measuring the duration of phosphorescence in such substances that emit light for a very short period.
2. A scientific toy consisting of an arrangement of glass tubes containing various phosphorescent substances, each of which glows with a different colored light.