Brachytarsophrys popei is a species of frog in the family Megophryidae.
It is found in southern China.
Brachytarsophrys popei was found in:[1]
This Megophryidae article is a stub.
You can help Wikipedia by expanding it.