Trachycephalus helioi

Trachycephalus heloi is a frog that lives in Brazil. Scientists have only seen it in one place.

References

Category:Frogs of South America