Green stink bug perched on lemon leaves. #258262238
Description
Close up view.Green stink bug or Chinavia hilaris perched on lemon leaves. Which is pest penetrates and sucks up the sap from young leaves and fruits until damaged. After the rain dew droplets remain.