dcsimg
509.17473458
  cc-publicdomain

Xenorhina mehelyi is a species of amphibian in the family microhylid frogs.

EOL has data for 6 attributes, including: