Participant Info

Term
central canal དབུས་ཡུར།
English Definition
biol. A thin tube in the centre of the spinal cord containing cerebrospinal fluid
Tibetan Definition
རྒྱུངས་པའི་དཀྱིལ་དབུས་སུ་ཡོད་ཅིང་ཀླད་རྒྱུངས་གཤེར་ཁུ་གནས་སའི་སྦུ་གུ་ཕྲ་མོ་དེ་ལ་གོ

Full Glossary