What does aneides mean?

aneides meaning in General Dictionary

a genus of climbing salamanders

View more

  • climbing salamanders