Xenohyla

Xenohyla

Xenohyla is a genus of frog in the Hylidae family, and are found in the Brazilian states of Bahia and Rio de Janeiro.

Read more about Xenohyla.