Planetary Science

Which two planets are closest in size?

456

Answer

User Avatar
Wiki User
01/02/2011

Venus and Earth