marokonmaaorava

Noun

 * 1) Barbary ground squirrel,  species of squirrel endemic to Morocco and Algeria