Return to Article Details A velvet worm (Onychophora: Peripatidae) feeding on a free ranging spider in Sierra Llorona, Panama Download Download PDF