TRIBOLUMINESCENCE

Definition of TRIBOLUMINESCENCE