Meaning of vetchworm

Definition of vetchworm

(noun) larva of a noctuid moth; highly destructive to especially corn and cotton and tomato crops

Other information on vetchworm

WIKIPEDIA results for vetchworm
Amazon results for vetchworm