Location: Twin Peaks, CA
July 9, 2011 1:13 pm
My Cousin Took A Snapshot Of This Wierd Looking Creature And We Just Want To Know What It Is
This is a Giant Ichneumon in the genus Megarhyssa. Based on the coloration and location, we believe it is Megarhyssa nortoni, and you may compare to this image on BugGuide. Giant Ichneumons are non-stinging parasitic relatives of bees and wasps, and this female is in the act of laying eggs, known as ovipositing. She senses that there are wood boring larvae of Wood Wasps in the tree, and they will serve as the host for her own developing larva.