×

Leptobrachium boringii

Leptobrachium boringii, commonly known as the Emei moustache toad or Taosze spiny toad, is a species of amphibian in the family Megophryidae. It is endemic to China where it is found in Sichuan, Guizhou, and Hunan provinces. Wikipedia
Scientific name: Vibrissaphora boringii
Higher classification: Vibrissaphora
Order: Anura