Bioluminescence Meaning
There are 1 meaning(s) for word Bioluminescence
Meaning 1 : luminescence produced by physiological processes (as in the firefly)
Similar words of Bioluminescence :
There are 1 meaning(s) for word Bioluminescence
Similar words of Bioluminescence :