TRIBOLUMINESCENT

Definition of TRIBOLUMINESCENT