many small bugs on a green leaf