woodworm

Noun
  1. A larva of a woodborer (synset 101925589)

Other Searches