Emei Mustache toad; Leptobrachium boringii

Emei Mustache:  Leptobrachium boringii

The Emei Mustache toad is an endemic species to China found in Sichuan, Guizhou, Hunan, and Hubei provinces.
“Emei” in its common name refers to its type locality, Mount Emei in Sichuan province.

Previous
Crime-Fighting Llamas - By Good News Network, Feb 8, 2026
Next
Cupid Accused of Spiking Arrows with Melatonin

Share this article

Subscribe

By pressing the Subscribe button, you confirm that you have read our Privacy Policy.
Your Ad Here
Ad Size: 336x280 px

Verified by MonsterInsights