Odorrana sinica is a species of frogs in the family Ranidae that is endemic to China.[2]
Its status is insufficiently known as it is only known from the type specimen collected from an unspecific location.[1]
Odorrana sinica is a species of frogs in the family Ranidae that is endemic to China.
Its status is insufficiently known as it is only known from the type specimen collected from an unspecific location.