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
- རང་ཉིད་ཀྱི་ལུས་པོའི་ནང་གི་འདུས་རྡུལ་ལ་ངར་སད་བྱེད་ཐུབ་པའི་ནུས་པ་དང་ལྡན་པའི་སྐྱེས་ལྡན་ངེས་ཅན་ནས་འཕྲོས་པའི་འོད་ལ་གོ་ཞིང་། ངར་སད་བྱས་པའི་འདུས་རྡུལ་གྱིས་སྣང་རུང་གི་འོད་འཕྲོ་བར་བྱེད།