Callosciurus
noun
Cal·lo·sci·u·rus
| \ ˌkalōˌsīˈ(y)u̇rəs\
Definition of Callosciurus
: a genus of squirrels of southeastern Asia comprising the red-bellied squirrels
Keep scrolling for more