YourDictionary

Dictionary Home » Dictionary Definitions » bioluminescence

bioluminescence

noun

  1. the production of light by living organisms, as by fireflies or many deep-water cephalopods
  2. such light

Related Forms:

See bioluminescence in American Heritage Dictionary 4

Learn more about bioluminescence

bioluminescence

link/cite print suggestion box