megalight-year

English dictionary entry

Meanings

noun
  1. A unit of a million lightyears.

Word forms

megalight-year megalight-years megalightyear
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.