triboluminescence
nounDefinition of triboluminescence
: luminescence due to friction
Keep scrolling for more
Keep scrolling for more