Meaning of tamiasciurus douglasi

Definition of tamiasciurus douglasi

(noun) far western United States counterpart of the red squirrel

Other information on tamiasciurus douglasi

WIKIPEDIA results for tamiasciurus douglasi
Amazon results for tamiasciurus douglasi