Search for Taxon: "Leptobrachium promustache"

Class: Amphibia
Order: Anura
Species: Leptobrachium promustache
Synonym: Leptobrachium promustache Rao and Wilkinson, 2008