At that time, the word megatron sounded perfectly natural to me at the time—much nicer than the longer megaparsec. However, today, megaparsec is an ordinary word that I use on a regular basis in my work as a scientist, while megatron is associated only with A Wrinkle in Time and the proper name of a Transformers villain. More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.