Participant Info Term Golgi tendon organ སྒོལ་སྒི་ཆུ་རྒྱུས་དབང་པོ། English Definition biol. Nerve ending located at the juncture of tendon and muscle. Tibetan Definition ཤ་སྒྲིམ་དང་རྒྱུས་པའི་མཐུད་མཚམས་སུ་ཡོད་པའི་དབང་རྩའི་མཇུག་སྣེ། Full Glossary