bioluminescence
/ˌbaɪ̯oʊ̯ˌluməˈnɛsəns/
bioluminescence
English
Noun
Ad
Definition
The emission of light by a living organism (such as a firefly).
Etymology
From bio- + luminescence.
Ad