AdvertisementNew Discovery: A Spider That Eats Its VeggiesOctober 13, 2009Richard HarrisfacebookEmailAn adult female Bagheera kiplingi harvested this tasty yellow treat from the tip of an ant-acacia leaf.