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 : sciuridae
Install App
Family sciuridae meaning in Telugu.