The Cuban Treefrog + A Gross Story About One of Florida’s Most Annoying Invasive Species

Cuban tree frog Archives · Leighton Photography & Imaging

The Cuban Treefrog + A Gross Story About One of Florida’s Most Annoying Invasive Species

The Cuban treefrog is my #1 hated invasive species for a number of reasons ranging from ecological damage to personally anger-inducing events and even slightly barf-worthy situations. I’ll explain that last one in a moment. Cuban treefrogs are an invasive species from the Caribbean Islands that arrived in the US mainland most likely as stowaways aboard

Read More...