Another belief is that life’s building blocks first formed elsewhere in the universe and arrived here embedded in meteors.
Người khác nghĩ rằng những nguyên tố tạo thành sự sống đã hình thành ở một nơi nào đó trong vũ trụ, được đặt trong các thiên thạch và đụng vào trái đất.