Ratufa
noun
Ra·tu·fa
| \ rəˈtüfə, rə‧ˈtyü-\
Definition of Ratufa
: a genus of rodents (family Sciuridae) comprising the Asiatic giant squirrels
Keep scrolling for more