Answer: eruca

AnswerCrossword Clue
ERUCACaterpillar.