English dictionary
climbing salamander meaning and definition
Definition and meaning of climbing salamander at MeaningMonkey.org. climbing salamander meaning and definition in the English Dictionary.CLIMBING SALAMANDER noun
Definition of climbing salamander (noun)
- any of several North American salamanders adapted for climbing with well-developed limbs and long somewhat squared-off toes
Source: Princeton University Wordnet