Subscribe
URL of the page has been copied to clipboard.
Meaning : The common American weasel distinguished by large size and black-tipped tail.
Synonyms : long-tailed weasel, longtail weasel
Install App
Mustela frenata meaning in Telugu.