bioluminescence
nounDefinition of bioluminescence
: the emission of light from living organisms (such as fireflies, dinoflagellates, and bacteria) as the result of internal, typically oxidative chemical reactions
also
: the light so produced
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more