Participant Info

Term
bioluminescence སྐྱེ་དངོས་འོད་འཕྲོ།
English Definition
phys. Light emitted from certain living things that have the ability to chemically excite molecules in their bodies; these excited molecules then give off visible light.
Tibetan Definition
རང་ཉིད་ཀྱི་ལུས་པོའི་ནང་གི་འདུས་རྡུལ་ལ་ངར་སད་བྱེད་ཐུབ་པའི་ནུས་པ་དང་ལྡན་པའི་སྐྱེས་ལྡན་ངེས་ཅན་ནས་འཕྲོས་པའི་འོད་ལ་གོ་ཞིང་། ངར་སད་བྱས་པའི་འདུས་རྡུལ་གྱིས་སྣང་རུང་གི་འོད་འཕྲོ་བར་བྱེད།

Full Glossary