'Salamandra atra' definitions:

Definition of 'Salamandra atra'

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