Jun 5, 2019 by News Staff

Giant beavers (members of the genus Castoroides) inhabited North America throughout the mid- to late Pleistocene. They went extinct along with dozens of...