red-tailed squirrel

noun

red-tailed squirrel

noun
1

A species of tree squirrel native to Central and South America, Sciurus granatensis.

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.