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