5391909
type: TaxonName
creator: www.organismnames.com
title: Feihyla palpebralis
name complete: Feihyla palpebralis
nomenclatural code: ICZN