Xenophrys zhangi — Ohler, 2003 Megophrys zhangi es una especie de anfibios de la familia Megophryidae.
Es endémica del Tíbet (China) y, quizá, Nepal.