New brown frog species discovered in Chongqing, China. Paper published 4 June 2026. News reported 27 October 2026. News article: https://www.einpresswire.com/article/952619227/new-brown-frog-species-discovered-in-chongqing-china — Image: holotype photos from the news article.

no comments (yet)

sorted by: hot top controversial new old
there doesn't seem to be anything here