Subscribe
URL of the page has been copied to clipboard.
Meaning : Mostly terrestrial salamanders that breathe through their thin moist skin. Lay eggs in moist places on land. Rarely enter water.
Synonyms : plethodont
Install App
Lungless salamander meaning in Telugu.