Hubble space telescope /ˈhʌbəl ˈspeɪs ˈtɛlɪskˌəʊp/ n

中文:哈勃太空望远镜

Meaning:Telescope placed in orbit above Earth’s atmosphere (600 km), making it possible to observe the universe as never before. Hubble space telescope

Found in these illustrated scenes(2)

‹ Browse all scenes