Participant Info Term planetary nebula གཟའ་འདྲ་སྤྲིན་ཕུང༌། English Definition phys. A planetary nebulae, which are shells of gas shed by old stars. Tibetan Definition གཟའ་འདྲ་སྤྲིན་ཕུང་ནི་སྐར་མ་རྙིང་པ་ཡིས་གློད་པའི་རླངས་གཟུགས་ཀྱི་སྐོགས་ལ་གོ Full Glossary