Associations to the word «Triboluminescence»

Wiktionary

TRIBOLUMINESCENCE, noun. The production of light by friction

Wise words

The words printed here are concepts. You must go through the experiences.
Saint Augustine