bioluminescence

Definitions

General Science

Electronics

  • The emission of light by living organisms. This light is the result of chemical reactions.
  • The light emitted by living organisms.
http://www.dictionarycentral.com/definition/bioluminescence.html