What is the full meaning of phosphoroscopes
PHOSPHOROSCOPE, an instrument for measuring the duration of phosphorescence after the source of radiation causing it has been removed [n]
Example of the word phosphoroscopes placed on a Scrabble board.