Castoroides (name meaning "Giant Beaver"), is an extinct genus of enormous beaver that originated during the Pleistocene epoch in what is now North America. Roughly the size of a black bear, this is the largest species of beaver that ever existed.
Thought to have been extinct for 10,000 years, there are still some that remain alive on Primeval Island.