Arachides toras caterpillar [pan01-0857] pan01-0857 2007 panama | arthropods | caterpillars | insects | invertebrates | rainforest insects | wildlife | rainforest wildlife Panama