leopard squirrel
English
Noun
leopard
squirrel
(
plural
leopard squirrels
)
Synonym of
thirteen-lined ground squirrel
.