answersLogoWhite

0

This term means the "James Webb Space Telescope" (JWST), the successor to the aging Hubble Space Telescope (HST). Fans of the latter have advocated naming this new space-borne telescope "Hubble 2.0" in line with computer program terminology.

User Avatar

Wiki User

12y ago

What else can I help you with?