I found it on my plant this morning while watering it. Location: Hyderabad, Telangana, India. Any ideas?
6
$\begingroup$
$\endgroup$