I know I'm a wasp and I'm wingle- wait what dose parasitoid even mean? Never mind I now know what parasitoid mean's.