megaparsec (Mpc) - (n.)

A million parsecs.