Answer: lumbricuses

AnswerCrossword Clue
lumbricusesLUMBRICUS, a worm