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