dcsimg
Unresolved name

Plethodon ouatichae

Plethodon ouatichae is a species of in the family lungless salamanders.

EOL has data for one attribute: