English Dictionary
◊ PTERNOHYLA
Pternohyla
n : burrowing treefrogs [syn: {Pternohyla}, {genus Pternohyla}]