Life formed on asteroid crater, according to research

Vocabulary: debris /duh-BREE/ [noun] broken or torn pieces left from the destruction of something larger Several people were injured by the debris from a recent explosion. ground zero /ground-ZEro/ [noun] the very beginning It’s hard to start at ground zero to work and gain all the knowledge when you want it all right away. restore /ri-STAWR/ [verb] to bring something back into existence After the long wait, peace has finally been restored to the region. sediment /SED-uh-muhnt/ [noun] solid material, such as dirt or minerals, that falls to the bottom of a liquid There were some brown sediments on the bottom of the glass bottle. accumulate /uh-KYOO-myuh-leyt/ [verb] to gradually…
Read more