Participant Info Term sea squirts མཚོ་གནས་ཆུ་མདའ། English Definition neurosci. Tibetan Definition Full Glossary