phosphorescent - Dictionary definition and meaning for word phosphorescent
Yellow phosphorus radiates light without generating any/much heat...hence phosphorescent is derived from it....