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