Advertisement

Advertisement

thermophosphorescence

[thur-moh-fos-fuh-res-uhns]

noun

Physics.
  1. thermoluminescence.



Discover More

Other Word Forms

  • thermophosphorescent adjective
Discover More

Word History and Origins

Advertisement

Advertisement

Advertisement

Advertisement

Advertisement


thermophonethermopile