cockroach wasp (English, noun)
expansion: cockroach wasp (plural cockroach wasps)
Senses:
glosses: Any wasp of the family Ampulicidae, small sphecoid wasps that prey on cockroaches to lay their eggs on them.
Forms:
form: cockroach wasps
tags: plural