red-tailed squirrel
English edit
Noun edit
red-tailed squirrel (plural red-tailed squirrels)
- A species of tree squirrel native to Central and South America, Sciurus granatensis.
Translations edit
species of squirrel
|
Further reading edit
- red-tailed squirrel on Wikipedia.Wikipedia
- Sciurus granatensis on Wikispecies.Wikispecies