mole cricket

Explore definitions, synonyms, and language insights of mole cricket

Definitions

Noun
digs in moist soil and feeds on plant roots

More General Terms