Boana leucocheila

Boana leucocheila is a frog that lives in Brazil and Bolivia.

References

Category:Frogs of South America