Sciurus niger

Explore definitions, synonyms, and language insights of Sciurus niger

Definitions

Noun
exceptionally large arboreal squirrel of eastern United States

More General Terms