English dictionary
salamandra atra meaning and definition
Definition and meaning of salamandra atra at MeaningMonkey.org. salamandra atra meaning and definition in the English Dictionary.SALAMANDRA ATRA noun
Definition of Salamandra atra (noun)
- ovoviviparous amphibian of the Alps
- synonyms: alpine salamander
Source: Princeton University Wordnet