cockroach wasp

English dictionary entry

Meanings

noun
  1. Any wasp of the family Ampulicidae, small sphecoid wasps that prey on cockroaches to lay their eggs on them.

Word forms

cockroach wasp cockroach wasps

Related words

ensign wasp

Derived words

This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.