Participant Info Term olfactory དྲི་ཚོར་གྱི། English Definition neurosci. Of or relating to the sense of smell Tibetan Definition དྲི་མ་ཚོར་ཤེས་ཀྱི་སྐོར་རམ། དྲི་མ་ཚོར་ཤེས་དང་འབྲེལ་བའི། Full Glossary