emerald cockroach wasp (English, noun)
expansion: emerald cockroach wasp (plural emerald cockroach wasps)
Senses:
glosses: A cockroach wasp, of species Ampulex compressa.
Forms:
form: emerald cockroach wasps
tags: plural