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

More General Terms