dcsimg
Unresolved name

Oedipus englehardti

Oedipus englehardti is a species of in the family lungless salamanders.