English dictionary
parka squirrel meaning and definition
Definition and meaning of parka squirrel at MeaningMonkey.org. parka squirrel meaning and definition in the English Dictionary.PARKA SQUIRREL noun
Definition of parka squirrel (noun)
- large ground squirrel of the North American far north
- synonyms: Arctic ground squirrel, Citellus parryi
Source: Princeton University Wordnet