TRIBOLUMINESCENCE


Meaning of TRIBOLUMINESCENCE in English

[tri.bo.lu.mi.nes.cence] n [ISV] (1889): luminescence due to friction -- tri.bo.lu.mi.nes.cent adj

Merriam-Webster English vocab.      Английский словарь Merriam Webster.