Menemsorae tree frog


The Menemsorae tree frog is a species of frog in the family Pelodryadidae, found in New Guinea. Its natural habitats are subtropical or tropical moist lowland forests, swamps, rural gardens, and heavily degraded former forests.