tamiasciurus
1. [ noun ] (biology,zoology) American red squirrels
Synonyms: genus_Tamiasciurus
Related terms: mammal_genus Sciuridae
Similar spelling:   Tamashiro