Ophryophryne

Ophryophryne is a genus of amphibian in the family Megophryidae from Southeast Asia.

They are sometimes known as mountain toads.

[1] The genus contains the following six species:[1]

This Megophryidae article is a stub.

You can help Wikipedia by expanding it.