methane rain
Meanings
noun
- Rain, in the form of liquid methane rather than water, that falls on Saturn's moon Titan and creates equivalent geographical features (rivers, lakes etc.) as does normal rain.
Word forms
Previous
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.