(216.73.216.49)
Division of Entomology, ICAR Research Complex for NEH Region, Umiam793103, Meghalaya, India.