Synonyms of Bioluminescence
Primary definition: The production and emission of light by a living organism as the result of a chemical reaction.
Primary definition: The production and emission of light by a living organism as the result of a chemical reaction.