Meaning of american red squirrel

Definition of american red squirrel

(noun) of northern United States and Canada

Other information on american red squirrel

WIKIPEDIA results for american red squirrel
Amazon results for american red squirrel