climbing salamander

Noun
  1. Any of several North American salamanders adapted for climbing with well-developed limbs and long somewhat squared-off toes (synset 101639753)

Found on Word Lists

Other Searches