Meaning of squirrel

Definition of squirrel

(noun) a kind of arboreal rodent having a long bushy tail
the fur of a squirrel

Other information on squirrel

WIKIPEDIA results for squirrel
Amazon results for squirrel