'Salamandra atra' definitions:

Definition of 'Salamandra atra'

(from WordNet)
noun
Ovoviviparous amphibian of the Alps [syn: alpine salamander, Salamandra atra]