Meaning of red squirrel
Definition of red squirrel
(noun)
of
northern
United States and Canada
common
reddish-brown
squirrel
of Europe and
parts
of Asia
Other information on red squirrel
WIKIPEDIA results for
red squirrel
Amazon results for
red squirrel
Tweet