Answer: vermicule

AnswerCrossword Clue
vermiculea small worm or insect larva; also, a wormlike body