Search for Taxon: "Barbourula busuangensis"

Class: Amphibia
Order: Anura
Species: Barbourula busuangensis
Synonym: Barbourula busuangensis Taylor and Noble, 1924