Castoroides (Latin: "beaver" (castor), "like" (oides)), or giant beaver, is an extinct genus of enormous, bear-sized beavers that lived in North America during the Pleistocene.
What Killed the Mega Beasts? (2002)[]
History and Design
Role
Inaccuracies
Culturale Significance
Gallery
Prehistoric (2010)[]
History and Design
Role
Inaccuracies
Culturale Significance
Gallery
Yabba-Dabba Dinosaurs (2020)[]
History and Design
Role
Inaccuracies
Culturale Significance
Gallery