Golden Bowl

Dictionary

TRUFFLE-WORMn.

A worm found in truffles, the larva of a fly.