Question: are there bufo toads in orlando?
Answer: The biggest toads in the world have been spotted in Central Florida. They're called Bufo toads and they've mostly been seen in South Florida. These animals are poisonous and could be deadly for pets. The deadly toad has been making its way north from South Florida.