Science
Is there water on europa?
Evidence suggests the existence of lakes of liquid water entirely encased in Europa.
{{ relativeTimeResolver(1546277964794) }}
LIVE
Points
177
Rating
Similar Questions
Science
•
1
Answer
Science
•
1
Answer
Science
•
2
Answers
Science
•
2
Answers
Science
•
1
Answer