Return to Dictionary Page »



Luminescence

Definition: Emission of light from a body as a result of a chemical reaction.

Body System: General

Flashcard Decks »

AMP version of this page.