You searched for: “tribophosphoroscope
tribophosphoroscope (s) (noun), tribophosphoroscopes (pl)
An instrument for examining triboluminescence [glow or emission of light that results from friction or mechanical pressure].