antlia : Definition, Usages, News and More
- n a faint constellation in the southern hemisphere near Hydra and Vela
News & Articles
- WIRED Space Photo of the Day: Odd Spiral Galaxy
Lying over 110 million light-years away from Earth in the constellation of Antlia (The Air Pump) is the spiral galaxy IC 2560, shown here in an image from NASA/ESA Hubble Space Telescope. At this distance it is a relatively nearby ...
Sept. 3, 2013 - Wired News