Truffle worm Meaning, Definition & Usage

Definitions
  1. (Zoöl.), the larva of a fly of the genus Leiodes, injurious to truffles.

Webster 1913