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.