Astronomy glossary
What is Omega Centauri?
Omega Centauri — a massive globular cluster in the southern constellation Centaurus located about 17,000 light-years from Earth; also known as NGC 5139
Astronomy glossary
Omega Centauri — a massive globular cluster in the southern constellation Centaurus located about 17,000 light-years from Earth; also known as NGC 5139