English dictionary
spruce squirrel meaning and definition
Definition and meaning of spruce squirrel at MeaningMonkey.org. spruce squirrel meaning and definition in the English Dictionary.SPRUCE SQUIRREL noun
Definition of spruce squirrel (noun)
- of northern United States and Canada
Source: Princeton University Wordnet