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