Designed by
Title
Giant Toad Invades South Florida Yard #125333713
Description
Giant Toad, also called Cane, Marine, or Bufo Toad, with brown warty skin is exploring a rain dampened South Florida yard. These toads emit secretions that can be deadly for dogs.