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