Participant Info Term nanometer མི་ཊར་ཐེར་ཆ། English Definition phys. Metric unit of length that is 10-9 meter (one-billionth of a meter). Tibetan Definition མི་ཊར་གྱི་ 10-9 (མི་ཊར་གྱི་ཐེར་འབུམ་ཆའི་གཅིག) ཡིན་པའི་བཅུ་ལུགས་ཀྱི་རིང་ཚད་ཀྱི་བརྩི་གཞི། Full Glossary