I've read that their range is pretty extensive in
the Americas, but I'm completely unsure about their natural or introduced presence in South Florida.
Don't worry, we put our new friend down safely and away from the road!
But does anyone on here know if they're native to the area or if they came along as unintended guests? Hitchhikers on tropical plant or in some gardening supplies perhaps.