Meaning of BIOLUMINESCENCE in English

BIOLUMINESCENCE

The ability of certain organisms to produce light. For example in some insects in the orders Collembola, Diptera and Coleoptera.

English glossary of entomology and crop protection.      Английский глоссарий энтомологии и защиты растений.