meaning of batrachoseps

batrachoseps meaning in General Dictionary

slender salamanders