thermoluminescence
thermoluminescence
English
Noun
Ad
Definition
The release of previously absorbed radiation upon being heated.
Etymology
From thermo- + luminescence.
Ad
thermoluminescence
The release of previously absorbed radiation upon being heated.
From thermo- + luminescence.