Noun alpine salamander has 1 sense
  1. alpine salamander, Salamandra atra - ovoviviparous amphibian of the Alps
    --1 is a kind of salamander
    --1 is a member of Salamandra, genus Salamandra
,
TOP