mole cricket

1. (noun) digs in moist soil and feeds on plant roots
Related Words: cricket



Terms and Conditions of Use / Copyright Notice