Extraterrestrial particles and precipitation