Participant Info Term insoluble བཞུ་མི་ཐུབ་པ། English Definition chem. Incapable of being dissolved; incapable of forming a solution, esp in water Tibetan Definition གཤེར་ཁུའི་ནང་དུ་བཞུ་མི་ནུས་པ་སྟེ། བྱེ་བྲག་ཏུ་ཆུའི་ནང་དུ་བཞུ་ཁུ་འགྲུབ་མི་ཐུབ་པ། Full Glossary