×

Odorrana hejiangensis

Amphibian
Odorrana hejiangensis is a species of frog in the family Ranidae that is endemic to China. It is found in the Yangtze River Valley of southern Chongqing and northern Guizhou, with an isolated record in western Guangxi. Its name refers to the type... Wikipedia