methane rain
English
Noun
methane rain (uncountable)
- 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.