bioluminescence meaning

Meaning of bioluminescence

What is the full meaning of bioluminescence

the emission of light from living organisms [n]

Example of the word bioluminescence placed on a Scrabble board.

Unscrambled word bioluminescence

Points for bioluminescence

Scrabble
34 points
Word With Friends
31 points
Wordfeud
34 points

Related pages for bioluminescence