mole cricket Meaning, Definition & Usage

  1. noun digs in moist soil and feeds on plant roots

WordNet