sciurid

Noun

 * 1)  Any rodent of the ; a squirrel

Translations

 * Italian: