Participant Info

Term
neural tube དབང་རྩའི་སྦུ་གུ།
English Definition
neurosci. The tube formed by the fusing of the NEURAL FOLDS in the vertebrate embryo from which the central nervous system develops.
Tibetan Definition
སྒལ་རུས་ཅན་གྱི་སྲོག་ཆགས་ཀྱི་སྦྲུམ་སྲིང་གི་དབང་རྩའི་ལྟེབ་མཉམ་སྡེབ་བྱས་པ་ལས་གྲུབ་ཅིང་རིམ་གྱིས་དབང་རྩ་ལྟེ་བའི་མ་ལག་གི་ངོ་བོར་འཚར་སྐྱེད་བྱེད་པའི་སྦུ་གུ་དེ་ལ་ཟེར།

Full Glossary