Participant Info Term esophagus མིད་པ། English Definition biol. The part of the alimentary canal which connects the throat to the stomach. Tibetan Definition མགྲིན་པ་ནས་ཕོ་བར་དབར་གྱི་ཟས་ཀྱི་རྒྱུ་ལམ་གྱི་ཆ་ཤས་ལ་གོ Full Glossary