New World beaver
Explore definitions, synonyms, and language insights of New World beaver
Definitions
Noun
a variety of beaver found in almost all areas of North America except Florida
Explore definitions, synonyms, and language insights of New World beaver