Cockroaches beware!. Â Here is an Evaniid wasp, Ensign Wasp (the abdomen is a flag...get it?), possibly Hyptia harpyoides. Â This group parasitizes cockroaches at least our native cockroaches. Â Not sure if they find our indoor cockroaches acceptable. Â















