Noun Definition

tamiasciurus

1.Definition: American red squirrels

Category: Animals