Officially they are 'Scherotheca gigas'. A bit shocking when you come across them for the first time. Big worms that are the little heroes of the soil. Improving the quality of the soil endlessly.