BIOLUMINESCENCE


Meaning of BIOLUMINESCENCE in English

[bio.lu.mi.nes.cence] n [ISV] (1916): the emission of light from living organisms; also: the light so produced -- bio.lu.mi.nes.cent adj

Merriam-Webster English vocab.      Английский словарь Merriam Webster.