Cuban Tree Frog (Osteopilus septentrionalis) is the largest species of tree frog in North America, native to Cuba and neighboring Caribbean islands. It has become increasingly numerous in central to southern Florida, where it was accidentally introduced and is considered an invasive species. |