earthworm in Catalan
earthworm in Catalan
cuc de terra
A worm that lives in the ground.
llambric
A worm that lives in the ground.