Asked in Health
Health

Is Venus Earth's twin?

Answer

User Avatar
Wiki User
10/19/2010

yes it is