looks life leaf hopper pest, they may leave it alone or not depends on rain/moisture as they would only do that in dry conditions, sucking out moisture from the leaves.
looks life leaf hopper pest, they may leave it alone or not depends on rain/moisture as they would only do that in dry conditions, sucking out moisture from the leaves.