Subscribe
URL of the page has been copied to clipboard.
Meaning : A mammal family of true squirrels including: ground squirrels. Marmots. Chipmunks. Flying squirrels. Spermophiles.
Synonyms : family sciuridae
Install App
Sciuridae meaning in Telugu.