mechanoluminescence
Jump to navigation
Jump to search
English
[edit]Etymology
[edit]From mechano- + luminescence.
Noun
[edit]mechanoluminescence (uncountable)
- The creation of light from mechanical stress.
From mechano- + luminescence.
mechanoluminescence (uncountable)