Boana latistriata

Boana latistriata is a frog that lives in Brazil. Scientists have only seen it in the Parque Nacional do Itatiaia.

References

Category:Frogs of South America