megaparsecs

noun
  1. plural of megaparsec: units of astronomical distance equal to one million parsecs each
  2. Usage: astronomy; technical

Examples