woodworm

1. (noun) a larva of a woodborer
Related Words: worm



Terms and Conditions of Use / Copyright Notice