The Zhenhai Brown Frog, "Rana zhenhaiensis", is a species of frog in the Ranidae family that is found in China, possibly Hong Kong, and possibly Macau.
The Zhenhai Brown Frog, "Rana zhenhaiensis", is a species of frog in the Ranidae family, possibly Hong Kong, and possibly Macau. This frog in the Ranidae family is found in China.