megaparsec

noun

One million parsecs.

noun

A unit of distance equal to a million parsecs