Title English:
photoluminescence
Definition English:
Luminescence stimulated by light absorption: the emission of light from a substance as a result of the absorption of electromagnetic radiation. The frequency of the light emitted is lower than that absorbed. (Source: Encarta® World English Dictionary)
Title Arabic:
تألق فوتوني
Domain:
Sustainable Development
Subject:
Energy Resources
InformationType:
Term
SourceSymbol:
Language staff
Link: