Subscribe
URL of the page has been copied to clipboard.
Meaning : Any of several voles of mountainous regions of Eurasia and America.
Synonyms : redback vole
Install App
Red-backed mouse meaning in Telugu.