Evidence of huntsman spider creating leaf trap for a frog found in Madagascar
A team of researchers from the Centre of the SAVA Region and the University of Antananarivo, both in Madagascar, and one from the University of Goettingen in Germany, has found evidence of a huntsman spider living in a northeastern ...