What does alpine salamander mean?

alpine salamander meaning in General Dictionary

ovoviviparous amphibian regarding the Alps