meaning of web toed salamander

1. any of several salamanders with webbed toes and very long extensile tongues; excellent climbers that move with ease over smooth rock surfaces


Related Words

web-toed salamander |

Developed & Maintained By Taraprasad.com

Treasure Words