Word info Synonyms

Cenozoic era

Noun

Meaning

approximately the last 63 million years

Source: WordNet

Synonyms

Close letter words and terms