Subscribe
URL of the page has been copied to clipboard.
Meaning : Eurasian marten having a brown coat with pale breast and throat.
Synonyms : beech marten, martes foina
Install App
Stone marten meaning in Telugu.