Synonyms for mole cricket
- noun
Definitions
- n. 1
Any of various large insects from the family Gryllotalpidae that burrow into moist soil and feed on plant roots.
Any of various large insects from the family Gryllotalpidae that burrow into moist soil and feed on plant roots.