salamandra_atra
1. [ noun ] (zoology) ovoviviparous amphibian of the Alps
Synonyms: alpine_salamander
Related terms: salamander Salamandra
Similar spelling:   Salamandridae
  salamandriform