Cosmic delivery systems

Referenced in 1 episode

Definition

Concept referring to the mechanisms through which extraterrestrial materials, such as gases from comets, reach Earth and affect its atmosphere and environment.