bayucca This is unfortunately not Aegithus melaspis, which is a species of the Americas and not found in India. http://www.projectnoah.org/spottings/104976002 Yours might be a Chrysomelidae?
Comments (1)