Home
Voyage to the Deep
Bioluminescence
Bioluminescence definition: A production and emission of light by a living organism.
Related Terms
CTD Device
Fluorescence
Global Conveyor Belt
Photic Zone
Pressure
Thermocline
Thermohaline Circulation
Upwelling
Learn While Gaming