Meaning of sciurus griseus

Definition of sciurus griseus

(noun) large grey squirrel of far western areas of United States

Other information on sciurus griseus

WIKIPEDIA results for sciurus griseus
Amazon results for sciurus griseus