Xenorhina oxycephala

Xenorhina oxycephala

Xenorhina oxycephala is a species of frog in the Microhylidae family. It is found in Indonesia and Papua New Guinea. Its natural habitats are subtropical or tropical moist lowland forests, rural gardens, urban areas, and heavily degraded former forest.

Source

Search another word or see Xenorhina oxycephalaon Dictionary | Thesaurus |Spanish
  • Please Login or Sign Up to use the Recent Searches feature
FAVORITES
RECENT