Dictionary Home » Dictionary Definitions » striped squirrel

striped squirrel

noun
Any of several small rodents with striped markings on the back, especially the chipmunk of North America.
link/cite print suggestion box