Definition, Meaning & Synonyms | English word MEGAYEAR
MEGAYEAR
Definitions of MEGAYEAR
- A million years, a thousand thousand years.
Number of letters
8
Is palindrome
No
Search for MEGAYEAR in:
Page preparation took: 83.31 ms.