Search for Taxon: "Phyllomedusa venusta"

Class: Amphibia
Order: Anura
Species: Phyllomedusa venusta
Synonym: Phyllomedusa venusta Duellman and Trueb, 1967