Researchers from Flinders University in Australia, the Australian Museum, and the German Leibniz Institute discovered a new, highly venomous spider species. Atrax christenseni, or Big Boy, is a ...
Australian scientists officially confirmed the existence of a new venomous funnel-web spider species, named Big Boy (Atrax christenseni), discovered near Newcastle, 170 kilometers north of Sydney.