BIOLUMINESCENCE


Meaning of BIOLUMINESCENCE in English

n. the emission of light by living organisms such as the firefly and glow-worm.

Derivatives:

bioluminescent adj.

Oxford English vocab.      Оксфордский английский словарь.