thermoluminescence

thermoluminescence

English Noun
Ad

Definition

The release of previously absorbed radiation upon being heated.

Etymology

From thermo- + luminescence.

Ad

Related Words