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
Cupid Accused of Spiking Arrows with Melatonin
Next
Crime-Fighting Llamas - By Good News Network, Feb 8, 2026

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