bioluminescence
English Dictionary
->
Letter B
-> bioluminescence
Search Dictionary:
bioluminescence Definition
(n)
luminescence
produced
by
physiological
processes
(
as
in
the
firefly
)
bioluminescence Synonyms
bioluminescence
© Art Branch Inc.