Meaning of climbing salamander
Definition of climbing salamander
(noun)
any of
several
North American salamanders
adapted
for
climbing
with well-developed limbs and
long
somewhat
squared-off toes
Other information on climbing salamander
WIKIPEDIA results for
climbing salamander
Amazon results for
climbing salamander
Tweet