alpine_salamander
1. [ noun ] (zoology) ovoviviparous amphibian of the Alps
Synonyms: Salamandra_atra
Related terms: salamander Salamandra
Similar spelling:   Alpine_anemone
  alpine_sunflower
  alpine_glacier
  Alpine_lady_fern
  Alpine_woodsia
  Alpinia_galanga