Callosciurus
noun
Cal·lo·sci·u·rus
ˌkalōˌsīˈ(y)u̇rəs
: a genus of squirrels of southeastern Asia comprising the red-bellied squirrels
Love words? Need even more definitions?
Merriam-Webster unabridged
Share