Carterpillar in Passifloras
I have been noticing that the passifloras are having their leaves being eaten, today I noticed various carterpillars picture of it is being attached
Would these be the culprit one?
If so, should I kill them?
What would be the best way to get rid of them?
Would Neem Oil work on them?