Planetary Science

Which planet has 70 percent of water on it?

User Avatar
Wiki User
February 04, 2010 11:00PM

earth