Subscribe
URL of the page has been copied to clipboard.
Meaning : The period from about 540 million years ago until the present, a period when abundant life existed.
Synonyms : phanerozoic aeon, phanerozoic eon
Install App