← DefinitionshareGuessvetchwormnounA caterpillar or larva that feeds on vetch plants, often considered a pest.Synonymscaterpillarnounlarvanoun