Feed Item
Item

Looks like it's been munched on by a type of insect, most probably aphids or some larva of some sort.

I would try to tackle this by spraying a neem oil solution.

Good luck!

Comments
Info