Meaning of Tamiasciurus

Definition of Tamiasciurus

(noun) American red squirrels

Other information on Tamiasciurus

WIKIPEDIA results for Tamiasciurus
Amazon results for Tamiasciurus