Definition for Bioluminescence
From Biology Forums Dictionary
» Redirected from Bioluminescent
A phenomenon that results from chemical reactions that give off light rather than heat.
From Biology Forums Dictionary
» Redirected from Bioluminescent
A phenomenon that results from chemical reactions that give off light rather than heat.