megalightyear
English
Noun
megalightyear
(
plural
megalightyears
)
Alternative form of
megalight-year
.