cat squirrel

Explore definitions, synonyms, and language insights of cat squirrel

Definitions

Noun
common reddish-brown squirrel of Europe and parts of Asia
Noun
common medium-large squirrel of eastern North America; now introduced into England

More General Terms