answersLogoWhite

0


Best Answer

Many scientists believe that there may have been life on Mars, and some suggest that there might still be life frozen in Mars' ice caps. Mars seems to be the most hospitable planet in our solar system to life, other than the Earth.

User Avatar

Wiki User

9y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Besides Earth which inner planet may have been most able to support life?
Write your answer...
Submit
Still have questions?
magnify glass
imp