Meteoritic hypothesis. See Meteors.