TRIBOLUMINESCENCE


Meaning of TRIBOLUMINESCENCE in English

n. illumination created through friction (Physics)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.