Definisi 'cat squirrel'

English to English
noun
1 common reddish-brown squirrel of Europe and parts of Asia Terjemahkan
source: wordnet30

2 common medium-large squirrel of eastern North America; now introduced into England Terjemahkan
source: wordnet30


Visual Synonyms