Giant Ichneumons are “parasitoids of wood-boring insects.”
Parasitoid noun, plural parasitoids – an insect that, in the larval stage, feeds off of the tissues of its host (as does a parasite), but this feeding normally results in death of the host. Thus a parasitoid is in some ways a predator as well. Source Credit: Parasitoid, BugGuide Glossary.
I was never able to get a clear shot of the entire wasp, including its ovipositor. Nonetheless, I was happy to “get a shot, any shot.”
Copyright © 2016 Walter Sanford. All rights reserved.