Dolichurus greenei

Dolichurus greenei is a species of cockroach wasp in the family Ampulicidae.