Green Iguana

Green Iguana

The green iguana, also known as the American iguana is a large attractive and often strikingly-colored lizard in the Iguanidae family that is native to the Caribbean Islands, Central America and most of the northern half of South America. Although they are are...
The Cuban Treefrog + A Gross Story About One of Florida’s Most Annoying Invasive Species

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...

0

Pin It on Pinterest