Definisi 'oligocene epoch'

English to English
noun
1. from 40 million to 25 million years ago; appearance of sabertoothed cats Terjemahkan
source: wordnet30


Visual Synonyms