Subscribe
URL of the page has been copied to clipboard.
Meaning : Common salamander of eastern North America.
Synonyms : eastern red-backed salamander
Install App
Plethodon cinereus meaning in Telugu.