Advertisement
Synonyms of Bioluminescence
Primary definition: The production and emission of light by a living organism as the result of a chemical reaction.
Ranked Synonyms (Strongest to Related)
Advertisement
Translate "Bioluminescence" to 10 World Languages
Related Grammar & Writing Masterclasses
View all guides →Advertisement