How I Discovered a South American Slingshot Spider By Lary Reeves One muggy night in May 2013 near the Los Amigos Biological Station, I was slogging through a swamp with Geoff Gallice, a fellow graduate student at the […] Entomology Today January 22, 2014 Leave a Comment