mole cricket wasp

English dictionary entry

Meanings

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

Word forms

mole cricket wasp mole cricket wasps

Etymology

From their tendency to hunt mole crickets.

Synonyms

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