Meaning of bioluminescence
Definition of bioluminescence
(noun)
luminescence
produced by
physiological
processes (as in the firefly)
Other information on bioluminescence
WIKIPEDIA results for
bioluminescence
Amazon results for
bioluminescence
Tweet