Castor canadensis

Explore definitions, synonyms, and language insights of Castor canadensis

Definitions

Noun
a variety of beaver found in almost all areas of North America except Florida

More General Terms