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

History and Etymology for Callosciurus

New Latin, from callo- + Sciurus

Keep scrolling for more