Space/Science — HabitableZone

Space/Science » in reply to re: Look at 533, 535 and 529!!!

Check out 202! Methane droplets on the lens?

Some kind of droplets that evaporated later.

Log in or register to post.

The whole thread (73 posts)