Bioluminescence - Definition

bioluminescence

n 1: luminescence produced by physiological processes (as in the
firefly)

Look up another word