mole cricket wasp

English

Etymology

From their tendency to hunt mole crickets.

Noun

mole cricket wasp (plural mole cricket wasps)

  1. Any wasp in the genus Larra, notable for their uses in pest management against mole crickets.

Synonyms