Subscribe
URL of the page has been copied to clipboard.
Meaning : European salamander having dark skin with usually yellow spots.
Synonyms : fire salamander, spotted salamander
Install App