Participant Info Term olfaction དྲི་ཚོར། English Definition neurosci. The action or capacity of smelling; the sense of smell. Tibetan Definition དྲི་སྣོམ་པའི་བྱ་བའམ་དྲི་ཚོར་ཐུབ་པའི་ནུས་པ་སྟེ། དྲི་མ་ཚོར་ཤེས། Full Glossary