I am pretty sure this is a Cuban Treefrog, although please tell me if I’m wrong!
I let it go outside (sorry native frogs :-/). Anyway, it was definitely a neat surprise to find inside! That is, if you aren’t native to Florida yourself.
Posted in Biology, Critters, Uncategorized
Tagged Amphibian, Cuban tree frog, Florida, nature