English Dictionary
◊ WOODWORM
woodworm
n : a larva of a woodborer