Florida Fauna & Flora – Cane Toad
Florida Fauna & Flora – Cane Toad Cane toads are native species from South America to southern Texas. The toads were introduced to Florida and have flourished as an invasive species. Also called a bufo, giant or marine toad, its body is reddish brown, dark brown, or gray. Some are uniform in color […]
Read More »