According to Guinness World Records, the current record held for the world’s largest toad is at 2.65 kg (5.8 pounds), measuring at 38 cm (1 ft 3 in) from snout to vent. The record was set in March 1991 by a cane toad owned by a Swedish man. “When we returned to base, she weighed […]
The post Australian park rangers discover record-breaking cane toad appeared first on The Black Chronicle.