Answer: sabella

AnswerCrossword Clue
sabellaa worm