alpine salamanderWiktionary 原文英美释义名词noun1Salamandra atra, a black salamander found in certain mountainous parts of Europe.