Larva of artichoke plume moth, Platyptilia carduidactyla,feeding inside artichoke bud.

Artichoke plum moth larva feeding in artichoke bud. Jack Kelly Clark, Monterey Co.   Credit: Jack Kelly Clark
Larva of artichoke plume moth, Platyptilia carduidactyla,feeding inside artichoke bud. Credit: Jack Kelly Clark