BIOLUMINESCENCE


Meaning of BIOLUMINESCENCE in English

■ noun the biochemical emission of light by living organisms such as glow-worms and deep-sea fishes.

Derivatives

bioluminescent adjective

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