squirrel
English Dictionary
->
Letter S
-> squirrel
Search Dictionary:
squirrel Definition
(n)
a
kind
of
arboreal
rodent
having
a
long
bushy
tail
(n)
the
fur
of
a
squirrel
squirrel Synonyms
squirrel
© Art Branch Inc.