Meaning of squirrel
Definition of squirrel
(noun)
a
kind
of
arboreal
rodent
having a
long
bushy
tail
the fur of a squirrel
Other information on squirrel
WIKIPEDIA results for
squirrel
Amazon results for
squirrel
Tweet