Dictionary.com
Thesaurus.com

thermophosphorescence

American  
[thur-moh-fos-fuh-res-uhns] / ˌθɜr moʊˌfɒs fəˈrɛs əns /

noun

Physics.
  1. thermoluminescence.


Other Word Forms

  • thermophosphorescent adjective

Etymology

Origin of thermophosphorescence

thermo- + phosphorescence