YourDictionary

phosphoroscope

noun

a device used in observing and measuring the persistence of phosphorescence after the source of light has been removed

link/cite print suggestion box