phosphorescence
phos
ˌfɒs
fos
pho
resc
ˈrɛs
res
ence
əns
ēns
infructescenceeffervescenceinflorescenceincandescence

Definition & Meaning of "phosphorescence"in English

Phosphorescence
01

a light that is released for a long period of time even after its source energy is gone or finished 

Grammatical Information
Animacy status
Abstract
Composition
Compound
Uncountable
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store