Hubble Space Telescope (HST) - a space telescope that was carried into orbit by the Space Shuttle Discovery in April 1990.



Sponsored Links: