Borrowed from Lombard caruga, possibly from a blend of Latin caries (“decay, rot”) + ērūca (“caterpillar”).
carruga f (plural carrughe)