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
Tweet