megaparsec
/ˌmɛɡəˈpɑrsɪk/Definitions
1. noun
A unit of distance used in astronomy, equal to one million parsecs
“The newly discovered galaxy is located about 4 megaparsecs from Earth”
1. noun
A unit of distance used in astronomy, equal to one million parsecs
“The newly discovered galaxy is located about 4 megaparsecs from Earth”