genus Castoroides
تعریف انگلیسی
noun
- extinct beavers of the Pleistocene; of eastern and southern United States