Astro

Definition

Astronomy

  • Astronomy observatory designed to be flown on the Spacelab module carried into space by the US Space Shuttle. It flew first in 1990 and for the second time in 1995, carrying a range of instruments for ultraviolet astronomy.
http://www.dictionarycentral.com/definition/astro.html