Participant Info Term olfactory placode དྲི་ཚོར་ཚལ་བུ། English Definition biol. Tibetan Definition Full Glossary