megaparsecs meaning

Meaning of megaparsecs

What is the full meaning of megaparsecs

MEGAPARSEC, a measure of astronomical distance, a million parsecs [n]

Example of the word megaparsecs placed on a Scrabble board.

Unscrambled word megaparsecs

Points for megaparsecs

Scrabble
25 points
Word With Friends
22 points
Wordfeud
25 points

Related pages for megaparsecs