November 11, 2013 -- Dr. Art Evans What's Bugging You? Giant Ichneumon Wasps or 'Stump Stabbers' WBY-Ichneumon-Wasp.mp3 WCVE producer Steve Clark and entomologist Dr. Art Evans field a wasp question from their colleague Peter Solomon. Photo: Female giant ichneumon wasp, Megarhyssa macrurus. Photo by: Bruce Martin on Wikipedia. View the discussion thread.