Khirstystegall9715 Khirstystegall9715 25-10-2015 Chemistry Answered What is a large ball of gas that generates its own energy