Meaning of lungless salamander

Definition of lungless salamander

(noun) mostly terrestrial salamanders that breathe through their thin moist skin; lay eggs in moist places on land; rarely enter water

Other information on lungless salamander

WIKIPEDIA results for lungless salamander
Amazon results for lungless salamander