What makes a planet habitable?Explain Posted byAnthony November 16, 2020 Description What makes a planet habitable? with resources