Noun Definition

bioluminescence

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

Category: General