meaning of bioluminescence
1.
luminescence
produced
by
physiological
processes
as
in
the
firefly
Related Words
bioluminescence
|
Developed & Maintained By
Taraprasad.com