What is the full meaning of megaparsec
a measure of astronomical distance, a million parsecs [n -S]
Example of the word megaparsec placed on a Scrabble board.