Meaning of batrachoseps

Definition of batrachoseps

(noun) slender salamanders

Other information on batrachoseps

WIKIPEDIA results for batrachoseps
Amazon results for batrachoseps