genus Castoroides

Explore definitions, synonyms, and language insights of genus Castoroides

Definitions

Noun
extinct beavers of the Pleistocene; of eastern and southern United States

More General Terms