Home Giant Spiders Released from a Government DNA Laboratory in Missouri6 Giant Spiders Released from a Government DNA Laboratory in Missouri6 by Prashanth Damarla 6 years ago6 years ago Coconut Crab (Birgus latro) Coconut Crab (Birgus latro)