BIOLUMINESCENCE


Meaning of BIOLUMINESCENCE in English

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

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.