-
(单词翻译:双击或拖选)
Living on another planet
Vocabulary
potentially habitable planets
planets that might be able to support life
commonplace
common or frequent
spotted
seen
red dwarfs
a small star that has a low temperature
peered at
looked at
super-Earth
planet with a mass higher than the Earth's but below that of a gas giant
Goldilocks
region where conditions are favourable to life
abound
are found in large quantities
determine
be certain about
elsewhere
somewhere else