Bioluminescence Meaning

There are 1 meaning(s) for word Bioluminescence

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