emerald cockroach wasp

Noun

 * 1) A cockroach wasp, of species.