bioluminescence

Explore definitions, synonyms, and language insights of bioluminescence

Definitions

Noun
luminescence produced by physiological processes (as in the firefly)

More General Terms