mole_cricket has definitions from the field of zoology
1
[ noun ] (zoology) digs in moist soil and feeds on plant roots

Related terms

cricket

*