News

Florida is often called the state with the most invasive animals, and a few of those are frogs and toads that have settled ...
Florida has plenty of invasive species of animals. But there's one amphibian you may want to keep an eye out for.