English dictionary

bioluminescence meaning and definition

BIOLUMINESCENCE noun

Definition of bioluminescence (noun)

  1. luminescence produced by physiological processes (as in the firefly)
Source: Princeton University Wordnet