Definisi 'genus castoroides'

English to English
noun
1 extinct beavers of the Pleistocene; of eastern and southern United States Terjemahkan
source: wordnet30


Visual Synonyms