megalightyears
English
Noun
megalightyears
plural of
megalightyear