Subscribe
URL of the page has been copied to clipboard.
Meaning : Small bushy-tailed South American burrowing rodents.
Synonyms : chinchillidae
Install App
Family chinchillidae meaning in Telugu.