Featured results
Taxonomy
Taibai stream salamander (Batrachuperus taibaiensis) is a species of salamander in the family Hynobiidae.
- Taxonomy ID: 157105
Taibai stream salamander (Batrachuperus taibaiensis) is a species of salamander in the family Hynobiidae.