VariousWords beta
Related Terms:
Noun
Definition: Thermoluminescence; the release of previously absorbed radiation upon being heated.
VariousWords beta
Definition: Thermoluminescence; the release of previously absorbed radiation upon being heated.