claim
Methane is abundant in the Solar System and exists in liquid form on Titan, Saturn's largest moon, making methane-based life a theoretical possibility for that environment.

Authors

Sources

Referenced by nodes (2)