Jamaican snoring frog

The Jamaican snoring tree frog, lichened tree toad, green-backed tree toad, or Harlan's Antilles frog (Osteopilus crucialis) is a frog. It lives in Jamaica.  Scientists have seen it as high as 1200 meters above sea level.

References

Category:Frogs of South America