Definition of megaparsec
: a unit of measure for distances in intergalactic space equal to one million parsecs
Origin and Etymology of megaparsec
International Scientific Vocabulary
First Known Use: 1920
Seen and Heard
What made you want to look up megaparsec? Please tell us where you read or heard it (including the quote, if possible).